promoter screening vector - Turkish English Dictionary